package com.biz.primus.ms.member.trans;

import com.biz.primus.ms.member.dao.po.Notice;
import com.biz.primus.ms.member.dao.ro.NoticeRo;
import com.google.common.base.Function;
import org.springframework.beans.BeanUtils;

/**
 * po转ro
 * @author jun.liu
 * @date 2017年10月23日
 * @reviewer
 * @see
 */
public class NoticeToNoticeRo implements Function<Notice, NoticeRo> {

    @Override
    public NoticeRo apply(Notice po) {
        NoticeRo ro = new NoticeRo();
        //将基本类型的属性copy转掉
        BeanUtils.copyProperties(ro,po);
        return ro;
    }

}
